解構賦值 destructuring assignment


Posted by mijouhsieh on 2023-04-16

標準的語法糖
let [a, b, c] = [1, 2, 3]
只要等號兩邊的模式相同 (例如都是 [] 或都是 {}),左邊的變數就會被賦予右邊的對應值。

getRandomNumberArray (count) {
    const number = Array.from(Array(count).keys())
    for(let index = number.length - 1; index > 0 ; index--) {
      let randomIndex = Math.floor(Math.random() * (index + 1))
      ; [number[index], number[randomIndex]] = [number[randomIndex], number[index]]
    }
    return number
  }

#Destructuring assignment #解構賦值







Related Posts

關於 Cookie !!

關於 Cookie !!

個人CodeBase紀錄 - EP.4 你說你錯了,那你錯在哪? NLog套件當你的貼身小祕...

個人CodeBase紀錄 - EP.4 你說你錯了,那你錯在哪? NLog套件當你的貼身小祕...

網路操作指令與工具:curl, ping, telnet, nslookup

網路操作指令與工具:curl, ping, telnet, nslookup


Comments